package ifc

type Definition struct {
	OneOf      []OneOf             `json:"oneOf,omitempty"`
	Type       *DefinitionType     `json:"type,omitempty"`
	MinItems   *int64              `json:"minItems,omitempty"`
	MaxItems   *int64              `json:"maxItems,omitempty"`
	Items      *DefinitionItems    `json:"items,omitempty"`
	Enum       []string            `json:"enum,omitempty"`
	Properties map[string]Property `json:"properties,omitempty"`
	AnyOf      []AnyOf             `json:"anyOf,omitempty"`
}
